referring to someone who stayed up all night working or doing something else - Español Inglés Diccionario